Financhill
Sell
34

SPSC Quote, Financials, Valuation and Earnings

Last price:
$129.36
Seasonality move :
7.99%
Day range:
$124.28 - $130.45
52-week range:
$122.58 - $218.61
Dividend yield:
0%
P/E ratio:
63.45x
P/S ratio:
7.68x
P/B ratio:
5.72x
Volume:
784.8K
Avg. volume:
385.2K
1-year change:
-28.34%
Market cap:
$4.9B
Revenue:
$637.8M
EPS (TTM):
$2.04
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Revenue $312.6M $385.3M $450.9M $536.9M $637.8M
Revenue Growth (YoY) 12% 23.24% 17.03% 19.08% 18.78%
 
Cost of Revenues $99.8M $131.7M $153.1M $182.1M $210.7M
Gross Profit $212.8M $253.6M $297.8M $354.8M $427.1M
Gross Profit Margin 68.07% 65.82% 66.05% 66.09% 66.96%
 
R&D Expenses $31M $39M $45.7M $53.7M $62.8M
Selling, General & Admin $126.1M $149.3M $169.1M $207.8M $251.8M
Other Inc / (Exp) $2.5M -$1.5M $142K $8.3M $10.6M
Operating Expenses $162.6M $198.5M $226.6M $277.6M $338.2M
Operating Income $50.2M $55.1M $71.2M $77.2M $88.9M
 
Net Interest Expenses -- -- -- -- --
EBT. Incl. Unusual Items $52.7M $53.5M $71.3M $85.6M $99.5M
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $7.1M $8.9M $16.2M $19.7M $22.4M
Net Income to Company $45.6M $44.6M $55.1M $65.8M $77.1M
 
Minority Interest in Earnings -- -- -- -- --
Net Income to Common Excl Extra Items $45.6M $44.6M $55.1M $65.8M $77.1M
 
Basic EPS (Cont. Ops) $1.29 $1.24 $1.53 $1.80 $2.07
Diluted EPS (Cont. Ops) $1.26 $1.21 $1.49 $1.76 $2.04
Weighted Average Basic Share $35.2M $35.9M $36.1M $36.6M $37.3M
Weighted Average Diluted Share $36.3M $37M $37M $37.5M $37.9M
 
EBITDA $68.8M $80M $99.4M $112M $131.1M
EBIT $50.2M $55.1M $71.2M $77.2M $88.9M
 
Revenue (Reported) $312.6M $385.3M $450.9M $536.9M $637.8M
Operating Income (Reported) $50.2M $55.1M $71.2M $77.2M $88.9M
Operating Income (Adjusted) $50.2M $55.1M $71.2M $77.2M $88.9M
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Revenue $83.3M $102.8M $122M $145M $170.9M
Revenue Growth (YoY) 14.54% 23.35% 18.75% 18.81% 17.9%
 
Cost of Revenues $26.9M $35.6M $41.5M $49M $55.6M
Gross Profit $56.4M $67.1M $80.5M $95.9M $115.3M
Gross Profit Margin 67.69% 65.32% 65.96% 66.17% 67.48%
 
R&D Expenses $7.9M $10.6M $12.5M $14.2M $17.1M
Selling, General & Admin $33.3M $38.8M $45.2M $53.8M $65.6M
Other Inc / (Exp) $1.3M -$120K $1.8M $3.5M -$373K
Operating Expenses $42.8M $51.7M $61.5M $73M $90.6M
Operating Income $13.6M $15.4M $19M $22.9M $24.7M
 
Net Interest Expenses -- -- -- -- --
EBT. Incl. Unusual Items $14.9M $15.3M $20.8M $26.3M $24.4M
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $1.4M $2.5M $4.9M $7.3M $6.8M
Net Income to Company $13.5M $12.8M $15.9M $19M $17.6M
 
Minority Interest in Earnings -- -- -- -- --
Net Income to Common Excl Extra Items $13.5M $12.8M $15.9M $19M $17.6M
 
Basic EPS (Cont. Ops) $0.38 $0.35 $0.44 $0.52 $0.47
Diluted EPS (Cont. Ops) $0.37 $0.34 $0.43 $0.51 $0.46
Weighted Average Basic Share $35.5M $36.1M $36.2M $36.8M $37.6M
Weighted Average Diluted Share $36.7M $37.2M $37M $37.6M $38.1M
 
EBITDA $18.8M $21.6M $27.3M $32.6M $37.3M
EBIT $13.6M $15.4M $19M $22.9M $24.7M
 
Revenue (Reported) $83.3M $102.8M $122M $145M $170.9M
Operating Income (Reported) $13.6M $15.4M $19M $22.9M $24.7M
Operating Income (Adjusted) $13.6M $15.4M $19M $22.9M $24.7M
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Revenue $312.6M $385.3M $450.9M $536.9M $637.8M
Revenue Growth (YoY) -- -- -- -- --
 
Cost of Revenues $99.8M $131.7M $153.1M $182.1M $210.7M
Gross Profit $212.8M $253.6M $297.8M $354.8M $427.1M
Gross Profit Margin -- -- -- -- --
 
R&D Expenses $31M $39M $45.7M $53.7M $62.8M
Selling, General & Admin $126.1M $149.3M $169.1M $207.8M $251.8M
Other Inc / (Exp) $2.5M -$1.5M $142K $8.3M $10.6M
Operating Expenses $162.6M $198.5M $226.6M $277.6M $338.2M
Operating Income $50.2M $55.1M $71.2M $77.2M $88.9M
 
Net Interest Expenses -- -- -- -- --
EBT. Incl. Unusual Items $52.7M $53.5M $71.3M $85.6M $99.5M
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $7.1M $8.9M $16.2M $19.7M $22.4M
Net Income to Company $45.6M $44.6M $55.1M $65.8M $77.1M
 
Minority Interest in Earnings -- -- -- -- --
Net Income to Common Excl Extra Items $45.6M $44.6M $55.1M $65.8M $77.1M
 
Basic EPS (Cont. Ops) $1.29 $1.24 $1.53 $1.80 $2.08
Diluted EPS (Cont. Ops) $1.25 $1.21 $1.49 $1.76 $2.04
Weighted Average Basic Share
Weighted Average Diluted Share
 
EBITDA $68.8M $80M $99.4M $112M $131.1M
EBIT $50.2M $55.1M $71.2M $77.2M $88.9M
 
Revenue (Reported) $312.6M $385.3M $450.9M $536.9M $637.8M
Operating Income (Reported) $50.2M $55.1M $71.2M $77.2M $88.9M
Operating Income (Adjusted) $50.2M $55.1M $71.2M $77.2M $88.9M
Period Ending 2021-12-31 2022-12-31 2023-12-31 2024-12-31 2025-12-31
Revenue $385.3M $450.9M $536.9M $637.8M --
Revenue Growth (YoY) -- -- -- -- --
 
Cost of Revenues $131.7M $153.1M $182.1M $210.7M --
Gross Profit $253.6M $297.8M $354.8M $427.1M --
Gross Profit Margin -- -- -- -- --
 
R&D Expenses $39M $45.7M $53.7M $62.8M --
Selling, General & Admin $149.3M $169.1M $207.8M $251.8M --
Other Inc / (Exp) -$1.5M $142K $8.3M $10.6M --
Operating Expenses $198.5M $226.6M $277.6M $338.2M --
Operating Income $55.1M $71.2M $77.2M $88.9M --
 
Net Interest Expenses -- -- -- -- --
EBT. Incl. Unusual Items $53.5M $71.3M $85.6M $99.5M --
Earnings of Discontinued Ops. -- -- -- -- --
Income Tax Expense $8.9M $16.2M $19.7M $22.4M --
Net Income to Company $44.6M $55.1M $65.8M $77.1M --
 
Minority Interest in Earnings -- -- -- -- --
Net Income to Common Excl Extra Items $44.6M $55.1M $65.8M $77.1M --
 
Basic EPS (Cont. Ops) $1.24 $1.53 $1.80 $2.08 --
Diluted EPS (Cont. Ops) $1.21 $1.49 $1.76 $2.04 --
Weighted Average Basic Share $143.7M $144.5M $146.6M $149.2M --
Weighted Average Diluted Share $147.6M $147.8M $149.8M $151.4M --
 
EBITDA $80M $99.4M $112M $131.1M --
EBIT $55.1M $71.2M $77.2M $88.9M --
 
Revenue (Reported) $385.3M $450.9M $536.9M $637.8M --
Operating Income (Reported) $55.1M $71.2M $77.2M $88.9M --
Operating Income (Adjusted) $55.1M $71.2M $77.2M $88.9M --
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Cash and Equivalents $149.7M $207.6M $162.9M $219.1M $241M
Short Term Investments $37.8M $49.8M $51.4M $56.4M --
Accounts Receivable, Net $33.6M $34.6M $39.4M $46.8M $52M
Inventory -- -- -- -- --
Prepaid Expenses -- -- -- -- --
Other Current Assets $12.3M $16M $16.3M $16.8M $23.5M
Total Current Assets $271.4M $352.4M $322.8M $401.4M $381.9M
 
Property Plant And Equipment $42M $42.8M $44.6M $43.9M $45.7M
Long-Term Investments $2.5M -- -- -- --
Goodwill $134.9M $143.7M $197.3M $249.2M $399.2M
Other Intangibles $60.2M $58.6M $88.4M $107.3M $181.3M
Other Long-Term Assets $2.7M $3M $2.2M $1.1M $2M
Total Assets $526.5M $615.8M $672.9M $823.8M $1B
 
Accounts Payable $5.4M $8.3M $11.3M $7.4M $8.6M
Accrued Expenses $11.2M $8.3M $7.5M $8M $12.1M
Current Portion Of Long-Term Debt -- -- -- -- --
Current Portion Of Capital Lease Obligations $2.8M $4.1M $4.3M $4.5M $4.6M
Other Current Liabilities -- -- -- -- --
Total Current Liabilities $80.1M $102.9M $110.6M $130.7M $146.7M
 
Long-Term Debt -- -- -- -- --
Capital Leases -- -- -- -- --
Total Liabilities $105.7M $131.6M $135.8M $156.4M $176.5M
 
Common Stock $37K $38K $38K $39K $40K
Other Common Equity Adj -$1M -$1.4M -$3.4M $222K -$9.7M
Common Equity $420.7M $484.3M $537.1M $667.5M $854.7M
Total Preferred Equity -- -- -- -- --
Minority Interest, Total -- -- -- -- --
Total Equity $420.7M $484.3M $537.1M $667.5M $854.7M
 
Total Liabilities and Equity $526.5M $615.8M $672.9M $823.8M $1B
Cash and Short Terms $187.5M $257.3M $214.3M $275.4M $241M
Total Debt -- -- -- -- --
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Cash and Equivalents $149.7M $207.6M $162.9M $219.1M $241M
Short Term Investments $37.8M $49.8M $51.4M $56.4M --
Accounts Receivable, Net $33.6M $34.6M $39.4M $46.8M $52M
Inventory -- -- -- -- --
Prepaid Expenses -- -- -- -- --
Other Current Assets $12.3M $16M $16.3M $16.8M $23.5M
Total Current Assets $271.4M $352.4M $322.8M $401.4M $381.9M
 
Property Plant And Equipment $42M $42.8M $44.6M $43.9M $45.7M
Long-Term Investments $2.5M -- -- -- --
Goodwill $134.9M $143.7M $197.3M $249.2M $399.2M
Other Intangibles $60.2M $58.6M $88.4M $107.3M $181.3M
Other Long-Term Assets $2.7M $3M $2.2M $1.1M $2M
Total Assets $526.5M $615.8M $672.9M $823.8M $1B
 
Accounts Payable $5.4M $8.3M $11.3M $7.4M $8.6M
Accrued Expenses $11.2M $8.3M $7.5M $8M $12.1M
Current Portion Of Long-Term Debt -- -- -- -- --
Current Portion Of Capital Lease Obligations $2.8M $4.1M $4.3M $4.5M $4.6M
Other Current Liabilities -- -- -- -- --
Total Current Liabilities $80.1M $102.9M $110.6M $130.7M $146.7M
 
Long-Term Debt -- -- -- -- --
Capital Leases -- -- -- -- --
Total Liabilities $105.7M $131.6M $135.8M $156.4M $176.5M
 
Common Stock $37K $38K $38K $39K $40K
Other Common Equity Adj -$1M -$1.4M -$3.4M $222K -$9.7M
Common Equity -- -- -- -- --
Total Preferred Equity -- -- -- -- --
Minority Interest, Total -- -- -- -- --
Total Equity $420.7M $484.3M $537.1M $667.5M $854.7M
 
Total Liabilities and Equity $526.5M $615.8M $672.9M $823.8M $1B
Cash and Short Terms $187.5M $257.3M $214.3M $275.4M $241M
Total Debt -- -- -- -- --
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Net Income to Stockholders $45.6M $44.6M $55.1M $65.8M $77.1M
Depreciation & Amoritzation $18.7M $24.9M $28.2M $34.7M $42.2M
Stock-Based Compensation $18.9M $27.6M $33.4M $45.5M $54.6M
Change in Accounts Receivable -$5.9M -$5M -$6.4M -$11.9M -$9.7M
Change in Inventories -- -- -- -- --
Cash From Operations $88.6M $112.9M $100.1M $132.3M $157.4M
 
Capital Expenditures $16.5M $19.6M $19.9M $19.8M $20M
Cash Acquisitions -$98.7M -$17.1M -$91.4M -$70.2M -$147.9M
Cash From Investing -$120.5M -$46.7M -$112.8M -$92.6M -$110.5M
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid
Long-Term Debt Issued -- -- -- -- --
Long-Term Debt Repaid -- -- -- -- --
Repurchase of Common Stock -$19M -$20.4M -$43.2M -- -$37.6M
Other Financing Activities -$688K -$2M -- -$2M --
Cash From Financing $2.3M -$8.4M -$31.6M $16M -$23M
 
Beginning Cash (CF) $179.3M $149.7M $207.6M $162.9M $219.1M
Foreign Exchange Rate Adjustment -- -- -- -- --
Additions / Reductions -$29.6M $57.8M -$44.4M $55.6M $23.9M
Ending Cash (CF) $149.7M $207.6M $162.9M $219.1M $241M
 
Levered Free Cash Flow $72.1M $93.3M $80.2M $112.5M $137.4M
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Net Income to Stockholders $13.5M $12.8M $15.9M $19M $17.6M
Depreciation & Amoritzation $5.2M $6.2M $8.3M $9.7M $12.6M
Stock-Based Compensation $4.7M $6.3M $7.8M $9.4M $12.3M
Change in Accounts Receivable -$1.4M $368K -$2.4M -$3.1M $1.8M
Change in Inventories -- -- -- -- --
Cash From Operations $23M $31.3M $23.6M $32.8M $40.6M
 
Capital Expenditures $4.8M $4M $6M $4.3M $6.2M
Cash Acquisitions -- -$17.1M -$46.5M -- -$523K
Cash From Investing -$88.5M -$14.6M -$52.2M $806K -$227K
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid -- -- -- -- --
Long-Term Debt Issued -- -- -- -- --
Long-Term Debt Repaid -- -- -- -- --
Repurchase of Common Stock -- -$9.8M -$515K -- --
Other Financing Activities -- -- -- -- --
Cash From Financing $6.2M -$5M $5M $6M $4.7M
 
Beginning Cash (CF) $208.9M $195.8M $186.2M $178.7M $198.8M
Foreign Exchange Rate Adjustment $45K $41K $267K $822K -$2.8M
Additions / Reductions -$59.3M $11.7M -$23.6M $39.6M $45M
Ending Cash (CF) $149.7M $207.6M $162.9M $219.1M $241M
 
Levered Free Cash Flow $18.2M $27.3M $17.6M $28.5M $34.3M
Period Ending 2020-12-31 2021-12-31 2022-12-31 2023-12-31 2024-12-31
Net Income to Stockholders $45.6M $44.6M $55.1M $65.8M $77.1M
Depreciation & Amoritzation $18.7M $24.9M $28.2M $34.7M $42.2M
Stock-Based Compensation $18.9M $27.6M $33.4M $45.5M $54.6M
Change in Accounts Receivable -$5.9M -$5M -$6.4M -$11.9M -$9.7M
Change in Inventories -- -- -- -- --
Cash From Operations $88.6M $112.9M $100.1M $132.3M $157.4M
 
Capital Expenditures $16.5M $19.6M $19.9M $19.8M $20M
Cash Acquisitions -- -$17.1M -$91.4M -$70.2M -$147.9M
Cash From Investing -$120.5M -$46.7M -$112.8M -$92.6M -$110.5M
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid
Long-Term Debt Issued -- -- -- -- --
Long-Term Debt Repaid -- -- -- -- --
Repurchase of Common Stock -$19M -$20.4M -$43.2M -- -$37.6M
Other Financing Activities -$688K -$2M -- -- --
Cash From Financing $2.3M -$8.4M -$31.6M $16M -$23M
 
Beginning Cash (CF) -- -- -- -- --
Foreign Exchange Rate Adjustment -- -- -- -- --
Additions / Reductions -$29.6M $57.8M -$44.4M $55.6M $23.9M
Ending Cash (CF) -- -- -- -- --
 
Levered Free Cash Flow $72.1M $93.3M $80.2M $112.5M $137.4M
Period Ending 2021-12-31 2022-12-31 2023-12-31 2024-12-31 2025-12-31
Net Income to Stockholders $44.6M $55.1M $65.8M $77.1M --
Depreciation & Amoritzation $24.9M $28.2M $34.7M $42.2M --
Stock-Based Compensation $27.6M $33.4M $45.5M $54.6M --
Change in Accounts Receivable -$5M -$6.4M -$11.9M -$9.7M --
Change in Inventories -- -- -- -- --
Cash From Operations $112.9M $100.1M $132.3M $157.4M --
 
Capital Expenditures $19.6M $19.9M $19.8M $20M --
Cash Acquisitions -$17.1M -$91.4M -$70.2M -$147.9M --
Cash From Investing -$46.7M -$112.8M -$92.6M -$110.5M --
 
Dividends Paid (Ex Special Dividend) -- -- -- -- --
Special Dividend Paid -- -- -- -- --
Long-Term Debt Issued -- -- -- -- --
Long-Term Debt Repaid -- -- -- -- --
Repurchase of Common Stock -$20.4M -$43.2M -- -$37.6M --
Other Financing Activities -$2M -- -- -- --
Cash From Financing -$8.4M -$31.6M $16M -$23M --
 
Beginning Cash (CF) $699.1M $809.6M $733.2M $892.8M --
Foreign Exchange Rate Adjustment $31K -$290K $562K -$2M --
Additions / Reductions $57.8M -$44.4M $55.6M $23.9M --
Ending Cash (CF) $757M $764.9M $789.4M $914.7M --
 
Levered Free Cash Flow $93.3M $80.2M $112.5M $137.4M --

SEE THE 1% OF STOCKS YOU NEED TO OWN FOR MASSIVE RETURNS

GET BETTER TRADE IDEAS

Popular

Is Goldman Sachs Stock a Buy Sell or Hold?
Is Goldman Sachs Stock a Buy Sell or Hold?

When the Federal Reserve started hiking rates in 2022, banks’…

Is Reddit a Buy on the Dip?
Is Reddit a Buy on the Dip?

Reddit (NYSE:RDDT) share price has been on the proverbial ropes…

Qualcomm Stock: 5G Leader at a Bargain Price?
Qualcomm Stock: 5G Leader at a Bargain Price?

Chip giant QUALCOMM Incorporated (NASDAQ:QCOM) was the ultimate chip company…

Stock Ideas

Buy
52
Is AAPL Stock a Buy?

Market Cap: $3.2T
P/E Ratio: 35x

Buy
56
Is NVDA Stock a Buy?

Market Cap: $3T
P/E Ratio: 41x

Buy
51
Is MSFT Stock a Buy?

Market Cap: $2.9T
P/E Ratio: 33x

Alerts

Buy
59
GRRR alert for Mar 15

Gorilla Technology Group [GRRR] is up 29.72% over the past day.

Sell
49
SMTC alert for Mar 15

Semtech [SMTC] is up 21.28% over the past day.

Buy
62
PLPC alert for Mar 15

Preformed Line Products [PLPC] is up 17.38% over the past day.

THE #1 STOCK ANALYSIS TOOL
TO MAKE SMARTER BUY AND SELL DECISIONS

Show me the best stock